package polymorphic01;

/*
 * 向上转型
 * 2.抽象类的向上转型
 *   抽象父类型 引用变量名=new 子类();
 *
 * */
abstract class Person {

}

class Teacher extends Person {
}

public class Demo02 {
    public static void main(String[] args) {
        Teacher teacher = new Teacher(); //现实生活中存在一位老师, 我们把他称作老师
        Person p = new Teacher();//现实生活中存在一位老师,我们把他称作人 (这个老师是一个人)
        //Teacher t = new Person();//人不一定是老师
    }
}
